electrode holders - German English Dictionary